Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 - 16 TOWN ROAD £312,960 24 Mar 2022
18 TOWN ROAD Terraced £30,000 25 Nov 2011
24 TOWN ROAD Terraced £120,000 24 Jan 2005
32 TOWN ROAD £115,400 17 Apr 2018